Milo Boyd (Gerard Butler) i jego żona Nicole (Jennifer Aniston) kiedyś razem rozwiązywali zagadki kryminalne. On był policjantem, ona - dociekliwą dziennikarką. Niestety w ich małżeństwie coś zaczęło się psuć. Po rozwodzie Milo nie potrafił dojść do ładu z własnym życiem i stracił pracę. Obecnie...
Jennifer Lopez wciela się w rolę Zoe, singielki z Nowego Jorku, która marzy aby poznać właściwego mężczyznę, mieć dziecko i wieść szczęśliwe życie. Jednak po całym paśmie miłosnych niepowodzeń, Zoe postanawia skorzystać z planu B, czyli udać się do specjalisty, poddać się zabiegowi i zostać samotn...